﻿#pragma once
#include "widgets/PropertyProvider.h"

#include "./PclDefaultModel.h"

/// <summary>
/// PclDefaultProvider
/// </summary>
class PclDefaultProvider : public PropertyProvider
{
    Q_OBJECT

public:
    PclDefaultProvider();

public:
    void initEditor(QtTreePropertyBrowser* editor);
    void valueChanged(QtProperty*, double) override;
    void valueChanged(QtProperty*, QString) override;
    void valueChanged(QtProperty*, int) override;
    void valueChanged(QtProperty*, bool) override;
    void valueChanged(QtProperty*, const QColor&) override;
    void close() override;

private:
};
